home *** CD-ROM | disk | FTP | other *** search
-
- This documentation file was written by Bob Connors, SysOp of WILDCAT!
- Orphanage in Fountain, Colorado, and details the experiences I had in setting
- up the menus contained withing this ARC file.
-
- The menus in this ARC file are the basic color menus used by WILDCAT! in the
- event that the HI, MD, and LO ANSI menus are not included. Since I wanted to
- use those three categories of menus, I had to use the included menus as
- skeleton menus in the development of the others.
-
- All the menus were developed using TheDraw, an ANSI color utility available on
- most bulletin boards. TheDraw was selected because of its ability to animate
- a screen. Also used was a text editor (EDIT.COM) that is capable of including
- control codes used by WILDCAT! It is assumed that all WILDCAT! sysops have
- such an editor. Norton Utilities also has an editor capable of entering
- control codes.
-
- After ensuring that you are in the directory that contains the .SCR files,
- load TheDraw and load in whatever menu you want to work on (ALT-L for load).
- As the file is loaded, you will see it display the menu from top to bottom,
- and when it is done, it will then insert the control codes in the proper
- location. The file, as noted by TheDraw, is loaded in animation mode (the
- insertion of the control codes is the animation).
-
- Before you can begin editing, you must turn the animation mode off. Press
- ALT-J to do so, select Normal and answer the next question with "Yes." This
- makes the file a normal ASCII graphics file but the colors are still there.
- Now you can edit the file to change the name of the BBS, the menu options or
- order, or even blank out anything you don't want in the file (for example,
- removal of some options for the LO menu). Just be sure that before you start
- doing any editing of any field that you press ALT-U to make TheDraw use the
- same color that is contained in the field. Be careful, as some fields have
- both color graphics and text color.
-
- Next, blank out the control codes (necessary), again using ALT-U as necessary.
- When you are done editing the menu the way you want it, use Ctrl-PgUp to go to
- the top left corner of the screen. Press ALT-J again to re-enable the
- animation mode and tell TheDraw to scan starting from the Top. It will scan
- the menu and build a table of what is where. When the scan is done, you can
- position the cursor to where you want the control codes (don't forget ALT-U).
- TheDraw does not permit control codes to be entered directly so we must cheat
- a little here. What I did was enter "##" everywhere I was going to include a
- control code. Pay attention to the order in which you enter them, as you will
- need to use that order later when we change them to valid control codes. I
- used a "left to right, top to bottom" sequence which seems the most logical to
- use. As you enter each "##" in its location, you will see TheDraw update the
- table (numbers in lower right hand corner of the screen).
-
- When you have finished with entering the "##", go to the lower right corner of
- the menu (not the screen) and place the cursor over the last graphic block.
- Press Alt-F6 to select the correct character set, Alt-U to ensure the proper
- color, and then press F3 to re-enter that block. Although this may seem
- redundant, it is necessary to prevent WC! from putting the prompt line in the
- middle of the menu. Next, press ENTER. The last step is to press Alt-Y, to
- delete the blank line just below the menu. Trust me on that. It took me
- almost 2.5 hours to figure out why the menu would scroll an extra line (with
- the top of the menu moving off the screen). Doing the Alt-Y (delete current
- line) prevents the menu from scrolling too far.
-
- You can now save the file (Alt-S). I answered the questions for saving with
- Clear Screen, 200 characters per line, fastest speed and then the file name.
- These parameters can be changed, based on your own preference. Once the file
- is saved, exit TheDraw and load the file (newly saved one) into the editor.
- Do a search for the "##" that you entered previously (it helps if you printed
- out a shell of the menu on your printer before going into animation mode, so
- that you can remember what the ##'s are supposed to represent).
-
- Replace the ## with the appropriate control codes that represent the fields
- that you want displayed. Use the WC! manual if you need to (who doesn't?).
- Do that for all the ##'s, remembering the order in which you originally
- entered them. When you are done changing the ##'s, resave the file and exit
- the editor. The menu is now ready to be displayed by WC!. There is one more
- thing, however, you may need to do. If you know what the ANSI codes used for
- spacing mean, you may need to convert some from a spacing code to a locate
- row, column code. Some of the displayable fields are of a variable length.
- For example, the number of calls a user has made is subject to change from a
- one digit number to a two digit number to a three digit number, etc... if
- there are any other fields on the same line, they will move to the right as
- the other field increases in size since they are designated by TheDraw to be
- displayed so many spaces to the right of the previous field. If this causes
- you a problem, you can convert those spacing codes to the locate codes with
- the editor. The field is usually preceded by an esc code (left arrow followed
- by a left bracket in EDIT.COM) and a number followd by the letter C. Erase
- from right to left, starting with the letter C up to the left bracket. Then
- enter the row number, a semicolon, the column number and the letter H.
- Instead of spacing, the file will now display that field at the row and column
- specified. By the way, TheDraw will tell you the row and column numbers you
- need to use, although it will be in column, row sequence instead.
-
- In closing, I wish to thank Nick Lemburg of Nick at Nite BBS in Salt Lake City
- for putting these menus up on his BBS for WC! SysOps to download and use, as
- well as for his patience in my initial efforts of trying to get them to work.
- If you have PC Pursuit (or lots of money for long distance) I recommend you
- call his board. He currently has 50 doors (live programs) on his BBS, many of
- which are downloadable. Well worth the call. 801-964-1889.